package co.com.ticci.autolavado.general;

import co.com.ticci.autolavado.interfaces.IAcciones;
import co.com.ticci.autolavado.interfaces.IAutolavado;
import co.com.ticci.autolavado.interfaces.IConcepto;
import co.com.ticci.autolavado.interfaces.IEmpresa;
import co.com.ticci.autolavado.interfaces.IServicios;
import co.com.ticci.autolavado.interfaces.IVehiculo;
import co.com.ticci.autolavado.mysql.MysqAcciones;
import co.com.ticci.autolavado.mysql.MysqlAutolavado;
import co.com.ticci.autolavado.mysql.MysqlConcepto;
import co.com.ticci.autolavado.mysql.MysqlEmpresa;
import co.com.ticci.autolavado.mysql.MysqlServicio;
import co.com.ticci.autolavado.mysql.MysqlVehiculo;

public class MysqlDAO extends AbstractFactory {

	@Override
	public IAcciones getAcciones() 
	{
		return new MysqAcciones();
	}

	@Override
	public IServicios getServicio() 
	{
		return new MysqlServicio();
	}

	@Override
	public IEmpresa getEmpresa() 
	{
		return new MysqlEmpresa();
	}
	
	@Override
	public IAutolavado getAutolavado() {
		
		return new MysqlAutolavado();
	}
	
	@Override
	public IConcepto getConcepto() 
	{
		return new MysqlConcepto();
	}
	
	
	@Override
	public IVehiculo getVehiculo() 
	{
		return new MysqlVehiculo();
	}

}
